#coding=utf-8

import os
import datetime

from Model.MZCCProblemItem import *;

########################################################################
# 转化数组

'''
' 将一个文件转化成行数组（去除行末的换行符）
' 输入：
'  filePath : 文件路径
' 输出：
'  行数组
'''
def mzccFileToList(filePath):

    if False == os.path.exists(filePath):
        return [];

    list = [];
    fp = open(filePath).readlines();
    for (curLineNum, curLine) in enumerate(fp):
        list.append(curLine.replace("\n", ""));
    return list;

'''
' 将一个字符串转化成数组
' 输入：
'  suffixStr : 带转化的字符串（每项用","隔开，如：".h,.m"）
' 输出：
'  后缀数组
'''
def mzccSuffixListFromStr(suffixStr):
    if suffixStr == "":
        return [];
    return suffixStr.split(",")


